package 力扣题库;

import java.util.ArrayList;
import java.util.List;

public class p119杨辉三角II {
    public List<Integer> getRow(int rowIndex) {
        //和杨辉三角I 的不同之处是 对于 rowIndex的取值，本题0代表第一行

        List< List<Integer> > res=new ArrayList<>();
        List<Integer> row=new ArrayList<>();

        for (int i = 0; i <=rowIndex; i++) {
            for (int j = 0; j <=i; j++) {
                if (j==0 || j==i) {
                    row.add(1);
                }else {
                    row.add(res.get(i-1).get(j-1)+res.get(i-1).get(j));
                }
            }
            res.add(row);
        }

        return res.get(rowIndex-1);

    }
}
